<?php 
//保证可以解决！！！ 图片路径、字体路径，等  自己 用你自己的 
 //不用去啥bom头，和加 ob_clean();有的加了这句，也不一定管用
 
$filename="des_big.jpg";
// $dst_path = "des_big.jpg";

waterText($filename);
function waterText($dst_path,$text="快乐编程",$fontfile="MSYH.TTF"){
	//创建图片的实例
	$dst = imagecreatefromstring(file_get_contents($dst_path));

	$fileInfo = getimagesize($dst_path);	
	$mime=$fileInfo['mime'];
	// echo $mime;
	$createFun=str_replace("/", "createfrom", $mime);
	$outFun=str_replace("/", null, $mime);
	$image=$createFun($dst_path);
	$color=imagecolorallocatealpha($image, 255,0,0,50);//文字颜色
	//打上文字
	$fontfile="../fonts/{$fontfile}";
	//输出图片
	imagettftext($dst, 14, 0, 0, 14, $color, $fontfile, $text);
	// echo "Content-Type:".$mime;
	// header('Content-Type:'.$mime);
	// header('Content-Type: image/jpeg');
	// echo $outFun;
	$outFun($dst,$dst_path);
	imagedestroy($image);

}